crypto/tls.cipherSuiteTLS13.hash (field)

41 uses

	crypto/tls (current package)
		cipher_suites.go#L201: 	hash   crypto.Hash
		handshake_client.go#L288: 		transcript := suite.hash.New()
		handshake_client.go#L466: 		if offeredSuite != nil && offeredSuite.hash == cipherSuite.hash {
		handshake_client.go#L499: 	hello.pskBinders = [][]byte{make([]byte, cipherSuite.hash.Size())}
		handshake_client.go#L502: 	earlySecret = tls13.NewEarlySecret(cipherSuite.hash.New, session.secret)
		handshake_client.go#L504: 	transcript := cipherSuite.hash.New()
		handshake_client_tls13.go#L66: 	hs.transcript = hs.suite.hash.New()
		handshake_client_tls13.go#L73: 		hs.echContext.innerTranscript = hs.suite.hash.New()
		handshake_client_tls13.go#L89: 		confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
		handshake_client_tls13.go#L93: 		h := hs.suite.hash.New
		handshake_client_tls13.go#L263: 			confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
		handshake_client_tls13.go#L268: 			h := hs.suite.hash.New
		handshake_client_tls13.go#L342: 		if pskSuite.hash == hs.suite.hash {
		handshake_client_tls13.go#L347: 			transcript := hs.suite.hash.New()
		handshake_client_tls13.go#L457: 	if pskSuite.hash != hs.suite.hash {
		handshake_client_tls13.go#L488: 		earlySecret = tls13.NewEarlySecret(hs.suite.hash.New, nil)
		handshake_client_tls13.go#L873: 	psk := tls13.ExpandLabel(cipherSuite.hash.New, c.resumptionSecret, "resumption",
		handshake_client_tls13.go#L874: 		msg.nonce, cipherSuite.hash.Size())
		handshake_server_tls13.go#L199: 	hs.transcript = hs.suite.hash.New()
		handshake_server_tls13.go#L355: 		if pskSuite == nil || pskSuite.hash != hs.suite.hash {
		handshake_server_tls13.go#L389: 		hs.earlySecret = tls13.NewEarlySecret(hs.suite.hash.New, sessionState.secret)
		handshake_server_tls13.go#L392: 		transcript := cloneHash(hs.transcript, hs.suite.hash)
		handshake_server_tls13.go#L414: 			transcript := hs.suite.hash.New()
		handshake_server_tls13.go#L559: 		confTranscript := cloneHash(hs.transcript, hs.suite.hash)
		handshake_server_tls13.go#L563: 		h := hs.suite.hash.New
		handshake_server_tls13.go#L721: 		echTranscript := cloneHash(hs.transcript, hs.suite.hash)
		handshake_server_tls13.go#L727: 		h := hs.suite.hash.New
		handshake_server_tls13.go#L751: 		earlySecret = tls13.NewEarlySecret(hs.suite.hash.New, nil)
		handshake_server_tls13.go#L981: 	psk := tls13.ExpandLabel(suite.hash.New, c.resumptionSecret, "resumption",
		handshake_server_tls13.go#L982: 		nil, suite.hash.Size())
		key_schedule.go#L25: 	return tls13.ExpandLabel(c.hash.New, trafficSecret, "traffic upd", nil, c.hash.Size())
		key_schedule.go#L30: 	key = tls13.ExpandLabel(c.hash.New, trafficSecret, "key", nil, c.keyLen)
		key_schedule.go#L31: 	iv = tls13.ExpandLabel(c.hash.New, trafficSecret, "iv", nil, aeadNonceLength)
		key_schedule.go#L39: 	finishedKey := tls13.ExpandLabel(c.hash.New, baseKey, "finished", nil, c.hash.Size())
		key_schedule.go#L40: 	verifyData := hmac.New(c.hash.New, finishedKey)